﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Waiter.Common
{
    /// <summary>
    /// Class dinh nghia cac bien constant
    /// </summary>
    class CommonConstants
    {
        public static string ENCODE_STRING = "0009gakk94myk994myzh7k4lgsu20ghs000";
        public static string DDMMYYYY_HHMMSS = "{0:dd/MM/yyyy HH:mm:ss}";
        public static string DDMMYYHHMMSS = "{0:ddMMyyHHmmss}";
        public static string DDMMYYHHSS = "{0:dd/MM/yy/ HH:mm}";
        public static string YYYYMMDDHHMMSS = "{0:yyyy/MM/dd HH:mm:ss}";
        public static string CODE_DATE = "{0:ddMMyyHHmmss}";
        public static string YYYYMMDD = "{0:yyyyMMdd}";

        public static string NUMBER_FORMAT1 = "#,##0";
        public static string MONEY_CHAR = "đ";

        public static bool FLAG_ON = true;
        public static bool FLAG_OFF = false;

        public static string CMB_VALUE = "value";
        public static string CMB_TEXT = "text";

        // master key
        public static string MASTER_USER_TYPE = "USER_TYPE";    //Nhóm tài khoản
        public static string DON_VI_TINH = "DVT";               //Đơn vị tính
        public static string TRANG_THAI_MON = "TTM";            //Trạng thái món
        public static string NHOM_MON = "NMN";                  //Nhóm món
        public static string CAC_KHU_VUC = "KVQ";               //Các khu vực trong quán
        public static string TRANG_THAI_BAN = "TTB";            //Trạng thái bàn
        public static string TRANG_THAI_HOA_DON = "THD";        //Trạng thái hóa đơn
        public static string TRANG_THAI_NHAN_VIEN = "TNV";      //Trạng thái nhân viên
        public static string LOAI_CHI_PHI = "LCP";              //Loại chi phí
        public static string LOAI_HANG_MUC = "HMC";             //Loại hạng mục hàng hóa
        public static string GIA_KHU_VUC = "GKV";               //Gia chenh lech giua cac khu vuc
        public static string MA_KHU_VUC = "MKV";                //Ma khu vuc
        public static string NGAY_GIUA_THANG = "NGT";           //Ngày giữa tháng


        // control size
        public static int TABLE_ITEM_WIDTH = 60;
        public static int TABLE_ITEM_HEIGHT = 60;
        public static int WAIT_ITEM_WIDTH = 40;
        public static int WAIT_ITEM_HEIGHT = 40;
        public static int AREA_MARGIN = 20;
        public static int AREA_PADDING = 10;
        public static int AREA_HEADER_HEIGHT = 30;
        public static int TABLE_ITEM_MARGIN = 10;

        public static int WAIT_PANEL_PADDING_LEFT = 10;
        public static int WAIT_PANEL_PADDING_TOP = 20;
        public static int WAIT_ITEM_MARGIN = 5;

        public static string LOG_TYPE_INFO = "INFO";
        public static string LOG_TYPE_ERROR = "ERROR";
    }
}
